package com.aysafety.eventmodel.service.microseism;

/**
 * @program: iotDataPlatform
 * @description: 微震
 * @author: ChengQi
 * @create: 2019/2/15
 **/
public interface MicroseismService {


    /**
     * @Description: 频次、频次偏差、日总能量、日最大能量、日平均能量
     * @Param: [currentTime]
     * @return: void
     * @Author: ChengQi
     * @Date: 2019/2/15
     */
    void frequency(String currentTime) throws Throwable;

    /** 
    * @Description: 能量平均值、频次偏差
    * @Param: [currentTime] 
    * @return: void 
    * @Author: ChengQi 
    * @Date: 2019/3/7 
    */ 
    void task2(String currentTime) throws Exception;

    /**
    * @Description: 离散度
    * @Param: [currentTime]
    * @return: void
    * @Author: ChengQi
    * @Date: 2019/3/8
    */
    void dispersion(String currentTime) throws Exception;

    /** 
    * @Description: 计算实时综合预警的w
    * @Param: [currentTime] 
    * @return: void 
    * @Author: ChengQi 
    * @Date: 2019/3/18 
    */ 
    void warning(String currentTime) throws Exception;
}
